candy store - German English Dictionary